using System;
using Microsoft.VisualStudio.TestTools.UnitTesting;
using Ploeh.AutoFixture;
using System.IO;
using FileDownloadServer;
using ArtOfTest.WebAii.Core;
using ArtOfTest.WebAii.Win32.Dialogs;
using System.Net.Http;
using System.Net.Http.Headers;
using System.Threading.Tasks;
using Microsoft.VisualStudio.TestTools.UITesting;
using Tests.Properties;
using System.Web.Http;
using Microsoft.VisualStudio.TestTools.UnitTesting.Web;
using System.Linq;
using FluentAssertions;
using ArtOfTest.Common.Win32;
using System.Diagnostics;

namespace Tests
{
	class Directory
	{
		public Directory(string path)
		{
			var info = new DirectoryInfo(path);
			if (!info.Exists)
				throw new ArgumentException("Directory doesn't exist.");

			this.AbsolutePath = info.FullName;
		}

		public string AbsolutePath { get; private set; }
	}
}
